刚: hard, firm, strong, just, barely, exactly...
也好: that's fine, may as well, (reduplicated) regardless of whether... or....
尽管: despite, although, even though, in spite of, unhesitatingly, do not hesitate (to ask, complain etc), (go ahead and do it) without hesitating...
印象: impression (sth that stays in one's mind), a memory...
聋哑: deaf and dumb...
劝: to advise, to urge, to try to persuade, to exhort, to console, to soothe...
司机: chauffeur, driver...